home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / Twin / Twin.nib (.txt) < prev    next >
NeXT TypedStream Data  |  1995-06-12  |  10KB  |  191 lines

  1. typedstream
  2. StreamTable
  3.     HashTable
  4. Object
  5. [20c]
  6. typedstream
  7. [623c]
  8. typedstream
  9.     HashTable
  10. Object
  11. FirstResponder
  12. HeaderClass
  13. %%%%i@@
  14. firstnib
  15. performMiniaturize:
  16. copy:
  17. paste:
  18. selectAll:
  19. performClose:
  20. GNULicense
  21. genericobject_nib
  22. panel
  23. showLicense:
  24. printLicense:
  25. EvalDelegate
  26. displayFont
  27. inputScrollView
  28. historyScrollView
  29. historyText
  30.     inputText
  31. evalInput:
  32. showPasteboard:
  33. appDidInit:
  34. appDidBecomeActive:
  35. evalSelection:
  36. sendInterrupt:
  37. evalPasteboard:
  38. toggleStringVisibleMode:
  39. textDidEnd:
  40. [8997c]
  41. typedstream
  42.     HashTable
  43. Object
  44. Bitmap
  45. iii00
  46. [576c]
  47. NibData
  48. @@@@s
  49. Storage
  50. {*@@}
  51.     [40{*@@}]
  52. File's Owner
  53. CustomObject
  54. Application
  55. MainMenu
  56. MenuTemplate
  57. Matrix
  58. Control
  59.     Responder
  60. @:@iiii
  61. MenuCell
  62. ButtonCell
  63. ActionCell
  64. Info...
  65.     Helvetica
  66. Paste
  67. Select All
  68. ff@@#::s
  69. submenuAction:
  70.     menuArrow
  71. Input
  72.     Selection
  73. Pasteboard
  74. Alert
  75. TWindow
  76. WindowTemplate
  77. iiii***@s@
  78. Twin 
  79. Window
  80. ScrollView
  81. ClipView
  82. ciifffcfffs
  83. [63c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  84. \margl40
  85. \margr40
  86. Scroller
  87. _doScroller:
  88. @@@ffs
  89. Input - Enter submits contents
  90. {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  91. \margl40
  92. \margr40
  93. History
  94. Button
  95. "  Always scroll to show added text
  96. switchH
  97. switch
  98. ScrollingText1
  99. ScrollingText
  100.     InfoPanel
  101. Panel
  102.     TextField
  103. TextFieldCell
  104. T Window
  105. Helvetica-Bold
  106. Version 1.0.0
  107. %John D. Ramsdell <ramsdell@mitre.org>
  108. Times-Italic
  109. This is Free software; you can redistribute it and/or modify it under the terms
  110. of the GNU General Public License as published by the Free Software
  111. Foundation; either version 1, or (at your option) any later version.
  112. This program is distributed in the hope that it will be useful, but
  113.                              without even the implied warranty of                                  or
  114.                                                                 See the GNU General Public License
  115. for more details, by clicking on the button below:
  116. without
  117. Helvetica-BoldOblique
  118. any warranty;F
  119. merchantabilityF
  120. !fitness for a particular purpose.F
  121. License...
  122. *Copyright       1990 The MITRE Corporation
  123. Symbol
  124. Author0
  125. Field1C<
  126. Field2@<
  127. Field3H<
  128. Field4K<
  129. Field5N<
  130. CopyrightSymbolZ
  131. Icon5
  132. Title$
  133. VersionNumber+
  134. LicensePanel
  135. GNULicense
  136.     Evaluator
  137. EvalDelegate
  138.     HelpPanel
  139. [2329c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;\f1\fmodern Ohlfs;}
  140. \margl40
  141. \margr40
  142. {\f0\fs24\fi0\li0\ql\gray0                             }
  143. {\f0\b\fs32\fi0\li0\ql\gray0 Twin\
  144. {\f0\fs28\fi0\li0\ql\gray0             A T Window Interface\
  145. {\f0\b\fs24\fi0\li0\ql\gray0 Evaluation commands}
  146. {\f0\fs24\fi0\li0\ql\gray0 \
  147. Eval Input - Copies the input to the history window and the  T evaluator.  The input window is cleared.  The copying is done using the pasteboard so the input  is still available.  The Enter key also performs this action.\
  148. Eval Selection - Copies selected text in the history window into history window and the T evaluator.  The copying is done using the pasteboard.\
  149. Eval Pasteboard - Copies the contents of the pasteboard to the history window and the T evaluator.\
  150. {\f0\b\fs24\fi0\li0\ql\gray0 Scroll modes}
  151. {\f0\fs24\fi0\li0\ql\gray0 \
  152. Always scroll to show added text - When turned on, all text added to the history window is made visible.  When turned off, text added to the history window by the slave process will not be made visible by scrolling to it.  This allows you to use the scroll bar while the slave process is adding text.\
  153. {\f0\b\fs24\fi0\li0\ql\gray0 Defaults}
  154. {\f0\fs24\fi0\li0\ql\gray0 \
  155. {\f1\fs24\fi0\li0\ql\gray0 SlaveCommand}
  156. {\f0\fs24\fi0\li0\ql\gray0  - The command used to start the slave process.  The default command is "}
  157. {\f1\fs24\fi0\li0\ql\gray0 t}
  158. {\f0\fs24\fi0\li0\ql\gray0 ".\
  159. {\f1\fs24\fi0\li0\ql\gray0 \
  160. NXFixedPitchFont}
  161. {\f0\fs24\fi0\li0\ql\gray0  - Font used in the input and history window.  The default font is Ohlfs.\
  162. {\f1\fs24\fi0\li0\ql\gray0 NXFixedPitchFontSize}
  163. {\f0\fs24\fi0\li0\ql\gray0  - Size of the font used in the input and history window.  The default font size is10 pt.\
  164. {\f1\fs24\fi0\li0\ql\gray0 Columns}
  165. {\f0\fs24\fi0\li0\ql\gray0  - The number of columns in the history window.  The default number of columns is 80.\
  166. {\f0\b\fs24\fi0\li0\ql\gray0 Cooperating Applications}
  167. {\f0\fs24\fi0\li0\ql\gray0 \
  168. Your application can send Twin a request to evaluate a string by sending the }
  169. {\f1\fs24\fi0\li0\ql\gray0 evalString:}
  170. {\f0\fs24\fi0\li0\ql\gray0  message as generated by the following }
  171. {\f1\fs24\fi0\li0\ql\gray0 msgwrap}
  172. {\f0\fs24\fi0\li0\ql\gray0  program input:\
  173. {\f1\fs24\fi0\li0\ql\gray0 - evalString:(char *)string;}
  174. {i*@@@}
  175. [17{i*@@@}]
  176. hide:
  177. terminate:
  178. copy:
  179. paste:
  180. selectAll:
  181. makeKeyAndOrderFront:
  182. showLicense:Qm
  183. delegate
  184. historyScrollViewp
  185. inputScrollViewp
  186. evalPasteboard:
  187. evalInput:
  188. sendInterrupt:
  189. evalSelection:
  190. toggleStringVisibleMode:
  191.